﻿using System;
using System.Collections.Generic;
using System.Text;
using System.Net.Sockets;
using Sofire.DataComm.Net.Async;

namespace Sofire.DataComm.Remoting
{
    internal class ClientRemotingArguments
    {
        public readonly RemotingArguments Arguments;
        public readonly Socket Client;
        public readonly AsyncSocketReceiveEventArgs EventArgs;
        public ClientRemotingArguments(Socket client, RemotingArguments args, AsyncSocketReceiveEventArgs eventArgs)
        {
            this.Client = client;
            this.Arguments = args;
            this.EventArgs = eventArgs;
        }
    }
}
